#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <BSphere>
#include <BCylinder>
#include <BSurface>
#include <BCone>
#include <BCube>
#include <BMesh>
#include <BLight>
#include <BFont>
#include <BImage>
#include <BMaterial>
#include <BStrollHandler>
#include <BSphereHandler>
#include <BScene>
#include <BThread>
#include <BReadWrite>
#include <BCamera>

#include <BGridLayout>
#include <BHBoxLayout>
#include <BVBoxLayout>
#include <BCheckBox>
#include <BViewer>
#include <BMainWindow>
#include <BDialog>

#include "MainHandler.h"

using namespace BWE;

class MainWindow : public BDialog
{
public:
	MainWindow();
	~MainWindow();

protected:
	void slotOrthoChecked(BObject* object, const BValue& value);

protected:
	void initScene();

private:
	BScene*		_scene;
	BCamera*	_camera;
};

#endif